home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / CRS / crs47.d81 / bmover.sfx / bmovhdr.cvt (.txt) < prev   
GEOS ConVerT  |  1990-02-12  |  2KB  |  48 lines

  1. BMovHdr
  2. PRG formatted GEOS file V1.0
  3. Star NX-10
  4. OP V2.0 or higher
  5. B BMovAsm
  6. BLASTER'S CONVERTER V2.5
  7. geosMac
  8. BMovHdr.rel
  9. Write Image V2.1
  10. geoWrite    V1.1
  11. GEOPROGRAMMER sample file.
  12. ;************************************************************************
  13. ;        BMovHdr
  14. ;    Header record for the BackRAM mover test program thingie
  15. ;    Robert A. Knop Jr., comp.sys.cbm Hacking magazine Issue #2
  16. ;    (Based on SamSeqHdr by BSW)
  17. ;************************************************************************
  18. .if    Pass1        ;Only need to include this file
  19.             ;during assembler's first pass.
  20.      @.include    geosSym
  21.         ;get GEOS definitions
  22. .endif
  23.      @.header
  24.         ;start of header section
  25.     .word    0    ;first two bytes are always zero
  26.     .byte    3        ;width in bytes
  27.     .byte    21    ;and height in scanlines of:
  28.     .byte    $80 | USR    ;Commodore file type, with bit 7 set.
  29.     .byte    APPLICATION    ;Geos file type
  30.     .byte    SEQUENTIAL    ;Geos file structure type
  31.     .word    Start    ;start address of program (where to load to)
  32.     .word    $3ff    ;usually end address, but only needed for
  33.                 ;desk accessories.
  34.     .word    Start    ;init address of program (where to JMP to)
  35.     .byte    "BMover      V1.0",0,0,0,$40
  36.             ;permanent filename: 12 characters,
  37.             ;followed by 4 character version number,
  38.             ;followed by 3 zeroes,
  39.             ;followed by 40/80 column flag.
  40.     .byte    "The Masked Nerd    ",0
  41.             ;twenty character author name
  42.     ;end of header section which is checked for accuracy
  43.     .block    160-117    ;skip 43 bytes...
  44.     .byte    "Demo of accessing "
  45.     .byte    "other banks w/GEOS128.",$0d
  46.     .byte    "by R. Knop"
  47.      @.endh
  48.